package tech.aistar.service.demand;



import org.springframework.stereotype.Service;
import tech.aistar.entity.Demand;


import java.util.List;

/**
 * Created by 豆梦寒 on 2019/9/27.
 */
@Service
public interface IDemandService {
    /**
     * 查询所有的需求类别
     * @return
     */

    List<Demand> findAll();

    /**
     * 通过id查找
     * @param id
     * @return
     */
    Demand findByd(Integer id);

    /**
     * 根据userinfo_id进行查找需求
     * @param
     */

    List<Demand> findById(Integer userinfo_id);

    /**
     * 添加需求
     */
    Demand add(Demand demand);

    /**
     * 通过ID修改 信息
     */
    void updateDemand(Demand demand);


    /**
     * 根据ID删除需求的信息
     * @param id
     */

    void deletDemand(Integer id);

    /**
     * 通过ID删除需求
     */

    void delById(Integer id);
}
